package com.ruoyi.eqmonitor.phase1.service;

import java.util.List;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.eqmonitor.dtos.OptDeviceDto;
import com.ruoyi.eqmonitor.phase1.domain.OptDevicePhase1;

/**
 * @author ruoyi
 * @date 2023-03-17
 */
public interface IOptDevicePhase1Service extends IService<OptDevicePhase1>{

    public OptDevicePhase1 selectOptDevicePhase1ById(Long id);

    public List<OptDevicePhase1> selectOptDevicePhase1List(OptDevicePhase1 optDevicePhase1);

	public List<OptDeviceDto> selectOptDeviceListAndLastTime(OptDeviceDto optDevice);

	OptDevicePhase1 selectOptDevicePhase1ByDeviceCode(String code);

    List<OptDevicePhase1> listAndMonitorData(OptDevicePhase1 optDevicePhase1);

}
